#ifndef BH1750_H
#define BH1750_H

#include <stdint.h>

#include "ohos_types.h"
#include "iot_errno.h"
#include "iot_gpio.h"

/* BH1750 I2C */
#define BH1750_I2C_IDX  1

/* BH1750 Addr */
#define BH1750_I2C_ADDR 0x23

/***************************************************************
* 函数名称: BH1750Init
* 说    明: 写命令初始化BH1750
* 参    数: 无
* 返 回 值: 无
***************************************************************/
void BH1750Init(void);

/***************************************************************
* 函数名称: BH1750ReadData
* 说    明: 测量光照强度
* 参    数: 无
* 返 回 值: 无
***************************************************************/
void BH1750ReadData(float *lux);

#endif  // BH1750_H